package com.lz.demo.log.jcl;


import com.lz.demo.log.jcl.subpackage.SubPackageTest;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

/**
 * JCL（Jakarta Commons-logging，也是 Apache Commons-logging）日志级别（从高到低）：fatal，error，warn，info，debug，trace
 * 这个官网（https://commons.apache.org/proper/commons-logging/guide.html） 链接的说法，它调用的是 System.err 作为输出（所以功能有限，因为没有日志文件？？）
 */
public class JclSimpleLogTest {

    final static Log LOGGER = LogFactory.getLog(JclSimpleLogTest.class);

    public static void main( String[] args ) {
        LOGGER.trace("jcl trace message.");
        LOGGER.debug("jcl debug message.");
        LOGGER.info("jcl info message.");
        LOGGER.warn("jcl warn message.");
        LOGGER.error("jcl error message.");
        LOGGER.fatal("jcl fatal message.");

        SubPackageTest.test();
    }
}
